wine by the carafe - French English Dictionary